package tesis.ProyectoFianl.Logica;

import java.util.ArrayList;

import tesis.ProyectoFianl.Datos.DBDaoRamal;
import tesis.ProyectoFianl.Entidades.Corredor;
import tesis.ProyectoFianl.Entidades.Ramal;
import tesis.ProyectoFianl.Interfaces.IDaoRamal;
import android.content.Context;

public class DAORamal implements IDaoRamal 
{
	Context context;
	public DAORamal(Context ctx)
	{
		this.context = ctx;
	}

	
	@Override
	public Ramal getRamal(int idRamal) 
	{
		DBDaoRamal ramal = new DBDaoRamal(this.context);
		Ramal ram = ramal.getRamal(idRamal);
		return ram;
	}

	
	@Override
	public ArrayList<Ramal> listarRamal(Corredor corredor) 
	{
		ArrayList<Ramal> listaRamal = new ArrayList<Ramal>();
		DBDaoRamal ramal = new DBDaoRamal(this.context);
		listaRamal = ramal.listarRamal(corredor);
		corredor.setListRamal(listaRamal);
		return listaRamal;
	}
}
